catalog sales - German English Dictionary