a rough deal - Español Inglés Diccionario