karmen cannula - German English Dictionary