hade slip fault - Turkish English Dictionary