infuriate someone - German English Dictionary