ravisher - Turkish English Dictionary