an unpleasant place - Turco Inglés Diccionario