that's exactly what it means - Francés Inglés Diccionario