insurmountable fear. - Turco Inglés Diccionario