desgarrapatar - German English Dictionary