horseless coach - German English Dictionary