kaburga - French English Dictionary