lacking ability - Turco Inglés Diccionario