pedobaromacrometer - German English Dictionary