deuce of a stir - Turco Inglés Diccionario