have ripped - Turkish English Dictionary