peritubal - German English Dictionary