depth bomb launcher - Francés Inglés Diccionario