trip abroad - German English Dictionary