meteorochory - German English Dictionary