chickens coming home to roost - Turco Inglés Diccionario