satay - German English Dictionary