meteorochorous - German English Dictionary