ululated - Turkish English Dictionary