immediate imprisonment - Francés Inglés Diccionario