stop giving me hard time - Francés Inglés Diccionario