be involved in a shady deal - French English Dictionary