a rough deal - Francés Inglés Diccionario