having no sufficient power or strength - Turco Inglés Diccionario