european edible abalone - Turkish English Dictionary