last the distance - German English Dictionary