two-piece suit - German English Dictionary