stagecoach - German English Dictionary