rock mechanical - Turkish English Dictionary