beefsteak tomato - French English Dictionary