physiology doesn't lie - French English Dictionary