payment for harvest watch - German English Dictionary