detachable front - Alemán Inglés Diccionario