sell for ... - German English Dictionary