abgetrabt - German English Dictionary