acaracide - German English Dictionary