most deplorable - Turco Inglés Diccionario