power guzzlers - Francés Inglés Diccionario