intercavernous - Turkish English Dictionary