a rough deal - Alemán Inglés Diccionario