bossed elbow - Turkish English Dictionary