teleoconcha - Turkish English Dictionary