sell recommendation - German English Dictionary