a shit-stirrer - Francés Inglés Diccionario