foot secretion - German English Dictionary