amphistomatal - German English Dictionary