apricot sauce - German English Dictionary