physiology doesn't lie - German English Dictionary