mountain lobster - Francés Inglés Diccionario