blow a deal - German English Dictionary