the chickens have come home to roost - Fransızca İngilizce Sözlük