long trip - German English Dictionary