rest on an elbow - Turkish English Dictionary