supersell - German English Dictionary