rocky muscles - Turkish English Dictionary