on-line sale - German English Dictionary