be avenged - Turkish English Dictionary