draw in your horns - German English Dictionary