chickens have come home to roost - Almanca İngilizce Sözlük