avrupa deniz akrebi - Turkish English Dictionary