mountain lobsters - Alemán Inglés Diccionario