intervillous - German English Dictionary