you're dead right - Francés Inglés Diccionario