raffles - French English Dictionary