agro-fabric - German English Dictionary