siphonaceous - German English Dictionary