cabreado - German English Dictionary