pedobaromacrometer - French English Dictionary