make someone feel squeamish - Turco Inglés Diccionario