receive a direct hit - Francés Inglés Diccionario