overseas sale - German English Dictionary