medium-hard rock - Turkish English Dictionary