Eintracht Frankfurt loses in Aberdeen