i ruined - Francés Inglés Diccionario