deuce of a stir - Español Inglés Diccionario