fallopian aqueduct - German English Dictionary