omentulum - German English Dictionary