most rotten - Turco Inglés Diccionario