most horrid - Turco Inglés Diccionario