ceylon blackberry - French English Dictionary