escabioso - German English Dictionary