rest your case - Francés Inglés Diccionario