patelloid - French English Dictionary