grilled king prawns - French English Dictionary