caramera - French English Dictionary