embarkations - German English Dictionary