possess in abundance - Alemán Inglés Diccionario