trade sale - German English Dictionary