genital ligament - German English Dictionary