frog and toad (rhyming slang for road) - Almanca İngilizce Sözlük