rough handling - Francés Inglés Diccionario