of/having limited means - Turco Inglés Diccionario