chip on shoulder - German English Dictionary