be involved in a shady deal - Alemán Inglés Diccionario