indefinite detention - Alemán Inglés Diccionario