warrant for arrest and detention - Alemán Inglés Diccionario