artery of bulb of penis - German English Dictionary