callulla - French English Dictionary