having in abundance - Alemán Inglés Diccionario