embarquer - German English Dictionary