embarcation - German English Dictionary