oxalidaceous - German English Dictionary