roast sirloin - French English Dictionary