rest on an elbow - German English Dictionary