travel to faraway places - German English Dictionary