go straight and turn left - German English Dictionary