power rammer - Francés Inglés Diccionario