deuce of a stir - Francés Inglés Diccionario