pullu ayak gastropod - Turkish English Dictionary