the remnants of a storm - Turco Inglés Diccionario