covering detachment - Alemán Inglés Diccionario