impact shelf energy - Francés Inglés Diccionario