external pudendal arteries - German English Dictionary