giant abalone - Turkish English Dictionary