stir your stumps - Francés Inglés Diccionario