tommy sauce - German English Dictionary