serpula - Turkish English Dictionary