aphicides - German English Dictionary