abheftend - German English Dictionary