escabiasis - German English Dictionary