indefinite detention - Español Inglés Diccionario