an unpleasant experience - Turco Inglés Diccionario