agrotechnology - German English Dictionary