have an ace in the hole - Francés Inglés Diccionario