embarcado - German English Dictionary