ellobiidae - Turkish English Dictionary