strapse - Turkish English Dictionary