deltoide - Turkish English Dictionary