tomato and basil sauce - German English Dictionary