coopworth - German English Dictionary