avengeress - Turkish English Dictionary