have a thick skin - Turco Inglés Diccionario