karmen cannula - French English Dictionary