deep artery of penis - German English Dictionary