detachability - Alemán Inglés Diccionario