abgehalftert - German English Dictionary