intercavernous - German English Dictionary