lash with a cowhide - Fransızca İngilizce Sözlük