desembarcar - German English Dictionary