planetary collision - Francés Inglés Diccionario