feeling of inadequacy - Turco Inglés Diccionario