frog and toad (rhyming slang for road) - Türkçe İngilizce Sözlük