to come back to roost - Turco Inglés Diccionario