of/having limited means - Alemán Inglés Diccionario