catapetalous - German English Dictionary