desembarcarse - German English Dictionary