temporary heavy imprisonment - Francés Inglés Diccionario