sale or exchange - German English Dictionary