abgestreift - German English Dictionary