be foaming with rage - Turkish English Dictionary