sifonofor - German English Dictionary