scaroid - German English Dictionary