sri lankan man - French English Dictionary