palay - German English Dictionary