caput costae - French English Dictionary