cabreada - German English Dictionary