a mighty rock - Turkish English Dictionary