lime urchin - Alemán Inglés Diccionario