have plenty of something - Francés Inglés Diccionario